-- Rounding floats to whole numbers.
-- ==
-- input { [-0.4999999701976776123046875f32, -0.5f32, -0.500000059604644775390625f32, 0f32, 0.4999999701976776123046875f32,
--          0.5f32, 0.500000059604644775390625f32, 1.390671161567e-309f32, 2.2517998136852485e+15f32, 4.503599627370497e+15f32,
--          -f32.inf, f32.inf, f32.nan, -0f32] }
-- output { [-0f32, -0f32, -1f32, 0f32, 0f32, 0f32, 1f32, 0f32, 2.251799813685249e+15f32, 4.503599627370497e+15f32,
--           -f32.inf, f32.inf, f32.nan, -0f32] }

def main = map f32.round
